Spirit Realty Capital, Inc. EBITDA Margin 2010-2023 | SRC

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for Spirit Realty Capital, Inc. (SRC) over the last 10 years. The current EBITDA margin for Spirit Realty Capital, Inc. as of September 30, 2023 is .
EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2023-09-30 $0.75B $0.47B 62.55%
2023-06-30 $0.74B $0.48B 65.14%
2023-03-31 $0.73B $0.48B 65.84%
2022-12-31 $0.71B $0.47B 66.71%
2022-09-30 $0.68B $0.48B 70.38%
2022-06-30 $0.65B $0.46B 69.79%
2022-03-31 $0.64B $0.45B 69.94%
2021-12-31 $0.61B $0.41B 67.98%
2021-09-30 $0.58B $0.38B 65.12%
2021-06-30 $0.54B $0.34B 62.43%
2021-03-31 $0.50B $0.28B 56.74%
2020-12-31 $0.49B $0.24B 48.45%
2020-09-30 $0.48B $0.23B 48.64%
2020-06-30 $0.53B $0.28B 51.89%
2020-03-31 $0.53B $0.29B 55.22%
2019-12-31 $0.52B $0.32B 62.09%
2019-09-30 $0.53B $0.34B 64.57%
2019-06-30 $0.47B $0.30B 64.53%
2019-03-31 $0.45B $0.31B 68.06%
2018-12-31 $0.45B $0.33B 73.03%
2018-09-30 $0.36B $0.31B 86.26%
2018-06-30 $0.36B $0.31B 84.57%
2018-03-31 $0.37B $0.30B 79.73%
2017-12-31 $0.43B $0.28B 64.27%
2017-09-30 $0.31B $0.22B 70.26%
2017-06-30 $0.37B $0.24B 63.51%
2017-03-31 $0.43B $0.26B 59.82%
2016-12-31 $0.44B $0.28B 63.76%
2016-09-30 $0.68B $0.34B 49.71%
2016-06-30 $0.68B $0.33B 48.74%
2016-03-31 $0.67B $0.30B 44.73%
2015-12-31 $0.67B $0.30B 44.83%
2015-09-30 $0.65B $0.31B 47.47%
2015-06-30 $0.64B $0.31B 47.88%
2015-03-31 $0.62B $0.28B 45.41%
2014-12-31 $0.60B $0.27B 44.44%
2014-09-30 $0.59B $0.25B 42.42%
2014-06-30 $0.57B $0.21B 36.19%
2014-03-31 $0.49B $0.20B 40.04%
2013-12-31 $0.42B $0.16B 36.99%
2013-09-30 $0.34B $0.03B 7.87%
2013-06-30 $0.27B $0.04B 14.23%
2013-03-31 $0.27B $0.07B 24.18%
2012-12-31 $0.27B $0.10B 35.77%
2012-09-30 $0.27B $0.07B 27.44%
2012-06-30 $0.27B $0.09B 33.71%
2012-03-31 $0.27B $0.09B 33.96%
2011-12-31 $0.26B $0.09B 33.46%
2011-09-30 $0.28B $0.23B 82.97%
2011-06-30 $0.27B $0.23B 82.48%
2011-03-31 $0.27B $0.22B 80.95%
2010-12-31 $0.27B $0.22B 81.11%
2010-09-30 $0.27B $0.22B 81.11%
2010-06-30 $0.28B $0.22B 80.00%
2010-03-31 $0.27B $0.21B 77.01%
2009-12-31 $0.28B $0.21B 75.64%